Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 POPLAR ROAD Semi-Detached £102,000 27 Jun 1997
35 POPLAR ROAD Semi-Detached £122,000 30 Apr 1998
39 POPLAR ROAD Semi-Detached £590,000 15 Dec 2017
41 POPLAR ROAD Semi-Detached £274,950 25 Aug 2004
43 POPLAR ROAD Semi-Detached £260,000 21 Dec 2006
62 POPLAR ROAD Semi-Detached £95,000 16 Aug 1996
66 POPLAR ROAD Terraced £269,950 10 Nov 2006